package com.zyh.scs.admin.api.dto.open;

import jakarta.validation.constraints.NotBlank;
import lombok.Data;

import java.io.Serializable;

/**
 * @author hwh
 * @ClassName: 查询账户中心分页列表$
 * @Description: $
 * @Date $
 * @Version 1.0
 */
@Data
public class UserAccountPageDTO implements Serializable {

    /**
     * 手机号
     */
    private String userPhone;

    /**
     * 工号
     */
    private String userJobNum;

    /**
     * 餐卡卡号
     */
    private String cardId;

    /**
     * 用户名称
     */
    private String userName;

    /**
     * 页码，默认为1
     *
     * 第几页
     */
    @NotBlank(message = "页码不能为空")
    private String pageNum = "1";

    /**
     * 每页数量
     *
     * 每一页数量(最大100)
     */
    @NotBlank(message = "每页数量不能为空")
    private String pageSize = "10";
}
